//剑指offer34
//求一个字符串中第一个不重复字符的下标，如果没有则返回1
eg： google 
返回： 4
//思路：创建一个256长度的数组用来存储每个字符出现的次数，然后遍历字符串
//根据字符串访问对应的数组中的值，为1则表示是第一个不重复的字母
public class Solution{
	public int FirstNotReaptingChar(String str){
		if(str.length()==0||str==null){
			return -1;
		}
		int[] tmp=new int[256];//用来记录每个字符出现次数的数组
		for(int i=0;i<str.length();i++){
			tmp[str.charAt[i]]+=1;
		}
		for(int i=0;i<str.length();i++){
			if(tmp[str.charAt[i]]==1){//为1则表示是第一个不重复的字母
				return i;
			}
		}
	return -1;
	}
}